/* Layouts */

.centered {
	margin: 0 auto;
	padding: 0 1em;
}
.flexend {
	margin: 0;
	padding: 0;
}
@media screen and (min-width: 52em) {
	.centered, .flexend {
	max-width: 60em;
}
}

figure {
	margin: 0;
}

img {
	display: block;
	border: 0;
	max-width: 100%;
	height: auto;
}